

var relationJSON_2028 = {
		  "relation": {
		    "a0_17y": {
		      "ia": "5_40",
		      "pp_lst_20": [
		        "1",
		        "3",
		        "5",
		        "10"
		      ],
		      "pp_lst_25": [
		        "1",
		        "3",
		        "5",
		        "10"
		      ],
		      "pp_lst_30": [
		        "1",
		        "3",
		        "5",
		        "10",
		        "20"
		      ],
		      "pp_lst_70a": [
		        "1",
		        "3",
		        "5",
		        "10",
		        "20"
		      ],
		      "pp_lst_80a": [
		        "1",
		        "3",
		        "5",
		        "10",
		        "20",
		        "60a"
		      ],
		      "pp_lst_106a": [
		        "1",
		        "3",
		        "5",
		        "10",
		        "20",
		        "60a"
		      ],
		      "ip_lst": [
		        "20",
		        "25",
		        "30",
		        "70a",
		        "80a",
		        "106a"
		      ]
		    }
		  }
		};
var rateJSON_2028_WJDD01 = {
		  "rate": {
		    "age_0": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "11.2",
		          "pp_3": "3.9",
		          "pp_5": "2.46",
		          "pp_10": "1.46"
		        },
		        "sex_F": {
		          "pp_1": "10.98",
		          "pp_3": "3.83",
		          "pp_5": "2.42",
		          "pp_10": "1.43"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "13.09",
		          "pp_3": "4.56",
		          "pp_5": "2.88",
		          "pp_10": "1.7"
		        },
		        "sex_F": {
		          "pp_1": "12.92",
		          "pp_3": "4.5",
		          "pp_5": "2.84",
		          "pp_10": "1.68"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "13.76",
		          "pp_3": "4.73",
		          "pp_5": "3.0",
		          "pp_10": "1.76",
		          "pp_20": "1.14"
		        },
		        "sex_F": {
		          "pp_1": "13.57",
		          "pp_3": "4.67",
		          "pp_5": "2.95",
		          "pp_10": "1.74",
		          "pp_20": "1.12"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "65.92",
		          "pp_3": "22.64",
		          "pp_5": "14.11",
		          "pp_10": "7.59",
		          "pp_20": "4.42"
		        },
		        "sex_F": {
		          "pp_1": "53.61",
		          "pp_3": "18.41",
		          "pp_5": "11.47",
		          "pp_10": "6.17",
		          "pp_20": "3.58"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "85.4",
		          "pp_3": "29.33",
		          "pp_5": "18.29",
		          "pp_10": "9.84",
		          "pp_20": "5.73",
		          "pp_60a": "3.4"
		        },
		        "sex_F": {
		          "pp_1": "70.53",
		          "pp_3": "24.22",
		          "pp_5": "15.1",
		          "pp_10": "8.12",
		          "pp_20": "4.72",
		          "pp_60a": "2.79"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "94.92",
		          "pp_3": "32.47",
		          "pp_5": "20.16",
		          "pp_10": "10.95",
		          "pp_20": "6.37",
		          "pp_60a": "3.76"
		        },
		        "sex_F": {
		          "pp_1": "83.43",
		          "pp_3": "28.53",
		          "pp_5": "17.72",
		          "pp_10": "9.62",
		          "pp_20": "5.59",
		          "pp_60a": "3.29"
		        }
		      }
		    },
		    "age_1": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "10.56",
		          "pp_3": "3.68",
		          "pp_5": "2.32",
		          "pp_10": "1.37"
		        },
		        "sex_F": {
		          "pp_1": "10.35",
		          "pp_3": "3.61",
		          "pp_5": "2.28",
		          "pp_10": "1.34"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "12.53",
		          "pp_3": "4.37",
		          "pp_5": "2.76",
		          "pp_10": "1.63"
		        },
		        "sex_F": {
		          "pp_1": "12.32",
		          "pp_3": "4.3",
		          "pp_5": "2.71",
		          "pp_10": "1.6"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "13.36",
		          "pp_3": "4.59",
		          "pp_5": "2.91",
		          "pp_10": "1.71",
		          "pp_20": "1.11"
		        },
		        "sex_F": {
		          "pp_1": "13.17",
		          "pp_3": "4.53",
		          "pp_5": "2.87",
		          "pp_10": "1.68",
		          "pp_20": "1.09"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "67.06",
		          "pp_3": "23.03",
		          "pp_5": "14.35",
		          "pp_10": "7.72",
		          "pp_20": "4.49"
		        },
		        "sex_F": {
		          "pp_1": "54.3",
		          "pp_3": "18.64",
		          "pp_5": "11.61",
		          "pp_10": "6.24",
		          "pp_20": "3.63"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "87.26",
		          "pp_3": "29.97",
		          "pp_5": "18.68",
		          "pp_10": "10.06",
		          "pp_20": "5.86",
		          "pp_60a": "3.5"
		        },
		        "sex_F": {
		          "pp_1": "71.84",
		          "pp_3": "24.67",
		          "pp_5": "15.37",
		          "pp_10": "8.27",
		          "pp_20": "4.81",
		          "pp_60a": "2.85"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "97.16",
		          "pp_3": "33.23",
		          "pp_5": "20.64",
		          "pp_10": "11.21",
		          "pp_20": "6.52",
		          "pp_60a": "3.87"
		        },
		        "sex_F": {
		          "pp_1": "85.24",
		          "pp_3": "29.15",
		          "pp_5": "18.1",
		          "pp_10": "9.82",
		          "pp_20": "5.71",
		          "pp_60a": "3.38"
		        }
		      }
		    },
		    "age_2": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "10.14",
		          "pp_3": "3.53",
		          "pp_5": "2.23",
		          "pp_10": "1.32"
		        },
		        "sex_F": {
		          "pp_1": "9.92",
		          "pp_3": "3.46",
		          "pp_5": "2.18",
		          "pp_10": "1.29"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "12.17",
		          "pp_3": "4.24",
		          "pp_5": "2.68",
		          "pp_10": "1.58"
		        },
		        "sex_F": {
		          "pp_1": "11.94",
		          "pp_3": "4.16",
		          "pp_5": "2.63",
		          "pp_10": "1.55"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "13.16",
		          "pp_3": "4.53",
		          "pp_5": "2.87",
		          "pp_10": "1.69",
		          "pp_20": "1.09"
		        },
		        "sex_F": {
		          "pp_1": "12.98",
		          "pp_3": "4.46",
		          "pp_5": "2.82",
		          "pp_10": "1.66",
		          "pp_20": "1.07"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "68.43",
		          "pp_3": "23.5",
		          "pp_5": "14.64",
		          "pp_10": "7.88",
		          "pp_20": "4.58"
		        },
		        "sex_F": {
		          "pp_1": "55.19",
		          "pp_3": "18.95",
		          "pp_5": "11.8",
		          "pp_10": "6.34",
		          "pp_20": "3.69"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "89.37",
		          "pp_3": "30.7",
		          "pp_5": "19.13",
		          "pp_10": "10.3",
		          "pp_20": "6.0",
		          "pp_60a": "3.6"
		        },
		        "sex_F": {
		          "pp_1": "73.37",
		          "pp_3": "25.19",
		          "pp_5": "15.7",
		          "pp_10": "8.44",
		          "pp_20": "4.91",
		          "pp_60a": "2.93"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "99.66",
		          "pp_3": "34.08",
		          "pp_5": "21.17",
		          "pp_10": "11.49",
		          "pp_20": "6.69",
		          "pp_60a": "3.99"
		        },
		        "sex_F": {
		          "pp_1": "87.29",
		          "pp_3": "29.85",
		          "pp_5": "18.53",
		          "pp_10": "10.06",
		          "pp_20": "5.85",
		          "pp_60a": "3.48"
		        }
		      }
		    },
		    "age_3": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "9.82",
		          "pp_3": "3.42",
		          "pp_5": "2.16",
		          "pp_10": "1.28"
		        },
		        "sex_F": {
		          "pp_1": "9.67",
		          "pp_3": "3.37",
		          "pp_5": "2.13",
		          "pp_10": "1.26"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "11.93",
		          "pp_3": "4.16",
		          "pp_5": "2.63",
		          "pp_10": "1.55"
		        },
		        "sex_F": {
		          "pp_1": "11.74",
		          "pp_3": "4.09",
		          "pp_5": "2.58",
		          "pp_10": "1.53"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "13.07",
		          "pp_3": "4.49",
		          "pp_5": "2.84",
		          "pp_10": "1.67",
		          "pp_20": "1.08"
		        },
		        "sex_F": {
		          "pp_1": "12.98",
		          "pp_3": "4.46",
		          "pp_5": "2.82",
		          "pp_10": "1.66",
		          "pp_20": "1.07"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "69.93",
		          "pp_3": "24.01",
		          "pp_5": "14.96",
		          "pp_10": "8.05",
		          "pp_20": "4.68"
		        },
		        "sex_F": {
		          "pp_1": "56.26",
		          "pp_3": "19.31",
		          "pp_5": "12.03",
		          "pp_10": "6.46",
		          "pp_20": "3.76"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "91.64",
		          "pp_3": "31.47",
		          "pp_5": "19.62",
		          "pp_10": "10.56",
		          "pp_20": "6.15",
		          "pp_60a": "3.71"
		        },
		        "sex_F": {
		          "pp_1": "75.11",
		          "pp_3": "25.79",
		          "pp_5": "16.07",
		          "pp_10": "8.64",
		          "pp_20": "5.03",
		          "pp_60a": "3.02"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "102.33",
		          "pp_3": "35.0",
		          "pp_5": "21.73",
		          "pp_10": "11.8",
		          "pp_20": "6.87",
		          "pp_60a": "4.12"
		        },
		        "sex_F": {
		          "pp_1": "89.56",
		          "pp_3": "30.62",
		          "pp_5": "19.01",
		          "pp_10": "10.32",
		          "pp_20": "6.0",
		          "pp_60a": "3.59"
		        }
		      }
		    },
		    "age_4": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "9.64",
		          "pp_3": "3.36",
		          "pp_5": "2.12",
		          "pp_10": "1.25"
		        },
		        "sex_F": {
		          "pp_1": "9.59",
		          "pp_3": "3.34",
		          "pp_5": "2.11",
		          "pp_10": "1.24"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "11.83",
		          "pp_3": "4.12",
		          "pp_5": "2.6",
		          "pp_10": "1.54"
		        },
		        "sex_F": {
		          "pp_1": "11.72",
		          "pp_3": "4.08",
		          "pp_5": "2.58",
		          "pp_10": "1.52"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "13.11",
		          "pp_3": "4.51",
		          "pp_5": "2.85",
		          "pp_10": "1.68",
		          "pp_20": "1.08"
		        },
		        "sex_F": {
		          "pp_1": "13.17",
		          "pp_3": "4.52",
		          "pp_5": "2.86",
		          "pp_10": "1.68",
		          "pp_20": "1.09"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "71.57",
		          "pp_3": "24.58",
		          "pp_5": "15.31",
		          "pp_10": "8.24",
		          "pp_20": "4.79"
		        },
		        "sex_F": {
		          "pp_1": "57.49",
		          "pp_3": "19.73",
		          "pp_5": "12.29",
		          "pp_10": "6.61",
		          "pp_20": "3.84"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "94.09",
		          "pp_3": "32.31",
		          "pp_5": "20.14",
		          "pp_10": "10.84",
		          "pp_20": "6.31",
		          "pp_60a": "3.84"
		        },
		        "sex_F": {
		          "pp_1": "77.02",
		          "pp_3": "26.44",
		          "pp_5": "16.48",
		          "pp_10": "8.86",
		          "pp_20": "5.15",
		          "pp_60a": "3.12"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "105.19",
		          "pp_3": "35.97",
		          "pp_5": "22.34",
		          "pp_10": "12.13",
		          "pp_20": "7.06",
		          "pp_60a": "4.26"
		        },
		        "sex_F": {
		          "pp_1": "92.03",
		          "pp_3": "31.47",
		          "pp_5": "19.54",
		          "pp_10": "10.6",
		          "pp_20": "6.17",
		          "pp_60a": "3.72"
		        }
		      }
		    },
		    "age_5": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "9.63",
		          "pp_3": "3.36",
		          "pp_5": "2.12",
		          "pp_10": "1.25"
		        },
		        "sex_F": {
		          "pp_1": "9.69",
		          "pp_3": "3.38",
		          "pp_5": "2.13",
		          "pp_10": "1.26"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "11.87",
		          "pp_3": "4.14",
		          "pp_5": "2.61",
		          "pp_10": "1.54"
		        },
		        "sex_F": {
		          "pp_1": "11.89",
		          "pp_3": "4.14",
		          "pp_5": "2.61",
		          "pp_10": "1.54"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "13.31",
		          "pp_3": "4.58",
		          "pp_5": "2.9",
		          "pp_10": "1.7",
		          "pp_20": "1.1"
		        },
		        "sex_F": {
		          "pp_1": "13.55",
		          "pp_3": "4.66",
		          "pp_5": "2.95",
		          "pp_10": "1.73",
		          "pp_20": "1.12"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "73.39",
		          "pp_3": "25.2",
		          "pp_5": "15.7",
		          "pp_10": "8.45",
		          "pp_20": "4.91"
		        },
		        "sex_F": {
		          "pp_1": "58.89",
		          "pp_3": "20.21",
		          "pp_5": "12.59",
		          "pp_10": "6.77",
		          "pp_20": "3.93"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "96.74",
		          "pp_3": "33.22",
		          "pp_5": "20.71",
		          "pp_10": "11.14",
		          "pp_20": "6.49",
		          "pp_60a": "3.97"
		        },
		        "sex_F": {
		          "pp_1": "79.14",
		          "pp_3": "27.17",
		          "pp_5": "16.93",
		          "pp_10": "9.1",
		          "pp_20": "5.3",
		          "pp_60a": "3.22"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "108.28",
		          "pp_3": "37.03",
		          "pp_5": "22.99",
		          "pp_10": "12.49",
		          "pp_20": "7.27",
		          "pp_60a": "4.41"
		        },
		        "sex_F": {
		          "pp_1": "94.73",
		          "pp_3": "32.39",
		          "pp_5": "20.11",
		          "pp_10": "10.92",
		          "pp_20": "6.35",
		          "pp_60a": "3.85"
		        }
		      }
		    },
		    "age_6": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "9.6",
		          "pp_3": "3.35",
		          "pp_5": "2.11",
		          "pp_10": "1.25"
		        },
		        "sex_F": {
		          "pp_1": "9.8",
		          "pp_3": "3.41",
		          "pp_5": "2.15",
		          "pp_10": "1.27"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "12.0",
		          "pp_3": "4.18",
		          "pp_5": "2.64",
		          "pp_10": "1.56"
		        },
		        "sex_F": {
		          "pp_1": "12.18",
		          "pp_3": "4.25",
		          "pp_5": "2.68",
		          "pp_10": "1.58"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "13.62",
		          "pp_3": "4.68",
		          "pp_5": "2.96",
		          "pp_10": "1.74",
		          "pp_20": "1.13"
		        },
		        "sex_F": {
		          "pp_1": "14.09",
		          "pp_3": "4.84",
		          "pp_5": "3.06",
		          "pp_10": "1.8",
		          "pp_20": "1.16"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "75.33",
		          "pp_3": "25.86",
		          "pp_5": "16.12",
		          "pp_10": "8.67",
		          "pp_20": "5.04"
		        },
		        "sex_F": {
		          "pp_1": "60.42",
		          "pp_3": "20.74",
		          "pp_5": "12.92",
		          "pp_10": "6.94",
		          "pp_20": "4.03"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "99.54",
		          "pp_3": "34.18",
		          "pp_5": "21.31",
		          "pp_10": "11.47",
		          "pp_20": "6.68",
		          "pp_60a": "4.12"
		        },
		        "sex_F": {
		          "pp_1": "81.41",
		          "pp_3": "27.95",
		          "pp_5": "17.41",
		          "pp_10": "9.36",
		          "pp_20": "5.45",
		          "pp_60a": "3.34"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "111.53",
		          "pp_3": "38.14",
		          "pp_5": "23.69",
		          "pp_10": "12.86",
		          "pp_20": "7.49",
		          "pp_60a": "4.58"
		        },
		        "sex_F": {
		          "pp_1": "97.6",
		          "pp_3": "33.37",
		          "pp_5": "20.72",
		          "pp_10": "11.25",
		          "pp_20": "6.55",
		          "pp_60a": "4.0"
		        }
		      }
		    },
		    "age_7": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "9.66",
		          "pp_3": "3.37",
		          "pp_5": "2.12",
		          "pp_10": "1.26"
		        },
		        "sex_F": {
		          "pp_1": "9.98",
		          "pp_3": "3.48",
		          "pp_5": "2.19",
		          "pp_10": "1.3"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "12.22",
		          "pp_3": "4.26",
		          "pp_5": "2.69",
		          "pp_10": "1.59"
		        },
		        "sex_F": {
		          "pp_1": "12.58",
		          "pp_3": "4.38",
		          "pp_5": "2.77",
		          "pp_10": "1.63"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "14.06",
		          "pp_3": "4.83",
		          "pp_5": "3.06",
		          "pp_10": "1.8",
		          "pp_20": "1.16"
		        },
		        "sex_F": {
		          "pp_1": "14.75",
		          "pp_3": "5.07",
		          "pp_5": "3.21",
		          "pp_10": "1.88",
		          "pp_20": "1.22"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "77.38",
		          "pp_3": "26.57",
		          "pp_5": "16.56",
		          "pp_10": "8.9",
		          "pp_20": "5.18"
		        },
		        "sex_F": {
		          "pp_1": "62.04",
		          "pp_3": "21.29",
		          "pp_5": "13.26",
		          "pp_10": "7.13",
		          "pp_20": "4.14"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "102.48",
		          "pp_3": "35.2",
		          "pp_5": "21.94",
		          "pp_10": "11.81",
		          "pp_20": "6.88",
		          "pp_60a": "4.27"
		        },
		        "sex_F": {
		          "pp_1": "83.79",
		          "pp_3": "28.77",
		          "pp_5": "17.92",
		          "pp_10": "9.64",
		          "pp_20": "5.61",
		          "pp_60a": "3.46"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "114.95",
		          "pp_3": "39.31",
		          "pp_5": "24.41",
		          "pp_10": "13.26",
		          "pp_20": "7.72",
		          "pp_60a": "4.75"
		        },
		        "sex_F": {
		          "pp_1": "100.61",
		          "pp_3": "34.4",
		          "pp_5": "21.36",
		          "pp_10": "11.6",
		          "pp_20": "6.75",
		          "pp_60a": "4.15"
		        }
		      }
		    },
		    "age_8": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "9.78",
		          "pp_3": "3.41",
		          "pp_5": "2.15",
		          "pp_10": "1.27"
		        },
		        "sex_F": {
		          "pp_1": "10.22",
		          "pp_3": "3.56",
		          "pp_5": "2.25",
		          "pp_10": "1.33"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "12.51",
		          "pp_3": "4.36",
		          "pp_5": "2.75",
		          "pp_10": "1.63"
		        },
		        "sex_F": {
		          "pp_1": "13.06",
		          "pp_3": "4.55",
		          "pp_5": "2.87",
		          "pp_10": "1.7"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "14.61",
		          "pp_3": "5.02",
		          "pp_5": "3.18",
		          "pp_10": "1.87",
		          "pp_20": "1.21"
		        },
		        "sex_F": {
		          "pp_1": "15.52",
		          "pp_3": "5.33",
		          "pp_5": "3.38",
		          "pp_10": "1.98",
		          "pp_20": "1.28"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "79.53",
		          "pp_3": "27.31",
		          "pp_5": "17.02",
		          "pp_10": "9.15",
		          "pp_20": "5.33"
		        },
		        "sex_F": {
		          "pp_1": "63.72",
		          "pp_3": "21.87",
		          "pp_5": "13.62",
		          "pp_10": "7.32",
		          "pp_20": "4.26"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "105.57",
		          "pp_3": "36.26",
		          "pp_5": "22.6",
		          "pp_10": "12.16",
		          "pp_20": "7.09",
		          "pp_60a": "4.43"
		        },
		        "sex_F": {
		          "pp_1": "86.27",
		          "pp_3": "29.62",
		          "pp_5": "18.46",
		          "pp_10": "9.93",
		          "pp_20": "5.78",
		          "pp_60a": "3.59"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "118.52",
		          "pp_3": "40.53",
		          "pp_5": "25.17",
		          "pp_10": "13.67",
		          "pp_20": "7.96",
		          "pp_60a": "4.94"
		        },
		        "sex_F": {
		          "pp_1": "103.75",
		          "pp_3": "35.48",
		          "pp_5": "22.03",
		          "pp_10": "11.96",
		          "pp_20": "6.96",
		          "pp_60a": "4.31"
		        }
		      }
		    },
		    "age_9": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "9.96",
		          "pp_3": "3.47",
		          "pp_5": "2.19",
		          "pp_10": "1.29"
		        },
		        "sex_F": {
		          "pp_1": "10.5",
		          "pp_3": "3.66",
		          "pp_5": "2.31",
		          "pp_10": "1.36"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "12.87",
		          "pp_3": "4.49",
		          "pp_5": "2.83",
		          "pp_10": "1.67"
		        },
		        "sex_F": {
		          "pp_1": "13.6",
		          "pp_3": "4.74",
		          "pp_5": "2.99",
		          "pp_10": "1.77"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "15.27",
		          "pp_3": "5.25",
		          "pp_5": "3.32",
		          "pp_10": "1.95",
		          "pp_20": "1.26"
		        },
		        "sex_F": {
		          "pp_1": "16.4",
		          "pp_3": "5.63",
		          "pp_5": "3.57",
		          "pp_10": "2.1",
		          "pp_20": "1.35"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "81.77",
		          "pp_3": "28.08",
		          "pp_5": "17.5",
		          "pp_10": "9.41",
		          "pp_20": "5.48"
		        },
		        "sex_F": {
		          "pp_1": "65.46",
		          "pp_3": "22.47",
		          "pp_5": "14.0",
		          "pp_10": "7.52",
		          "pp_20": "4.37"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "108.77",
		          "pp_3": "37.36",
		          "pp_5": "23.29",
		          "pp_10": "12.53",
		          "pp_20": "7.31",
		          "pp_60a": "4.6"
		        },
		        "sex_F": {
		          "pp_1": "88.83",
		          "pp_3": "30.5",
		          "pp_5": "19.0",
		          "pp_10": "10.22",
		          "pp_20": "5.95",
		          "pp_60a": "3.73"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "122.24",
		          "pp_3": "41.81",
		          "pp_5": "25.96",
		          "pp_10": "14.1",
		          "pp_20": "8.21",
		          "pp_60a": "5.13"
		        },
		        "sex_F": {
		          "pp_1": "106.99",
		          "pp_3": "36.58",
		          "pp_5": "22.72",
		          "pp_10": "12.34",
		          "pp_20": "7.18",
		          "pp_60a": "4.48"
		        }
		      }
		    },
		    "age_10": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "10.22",
		          "pp_3": "3.56",
		          "pp_5": "2.25",
		          "pp_10": "1.33"
		        },
		        "sex_F": {
		          "pp_1": "10.85",
		          "pp_3": "3.78",
		          "pp_5": "2.38",
		          "pp_10": "1.41"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "13.34",
		          "pp_3": "4.65",
		          "pp_5": "2.93",
		          "pp_10": "1.74"
		        },
		        "sex_F": {
		          "pp_1": "14.24",
		          "pp_3": "4.96",
		          "pp_5": "3.13",
		          "pp_10": "1.85"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "16.1",
		          "pp_3": "5.53",
		          "pp_5": "3.5",
		          "pp_10": "2.06",
		          "pp_20": "1.33"
		        },
		        "sex_F": {
		          "pp_1": "17.4",
		          "pp_3": "5.98",
		          "pp_5": "3.78",
		          "pp_10": "2.22",
		          "pp_20": "1.44"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "84.13",
		          "pp_3": "28.89",
		          "pp_5": "18.0",
		          "pp_10": "9.68",
		          "pp_20": "5.64"
		        },
		        "sex_F": {
		          "pp_1": "67.26",
		          "pp_3": "23.09",
		          "pp_5": "14.38",
		          "pp_10": "7.73",
		          "pp_20": "4.49"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "112.14",
		          "pp_3": "38.51",
		          "pp_5": "24.01",
		          "pp_10": "12.92",
		          "pp_20": "7.53",
		          "pp_60a": "4.78"
		        },
		        "sex_F": {
		          "pp_1": "91.5",
		          "pp_3": "31.42",
		          "pp_5": "19.58",
		          "pp_10": "10.53",
		          "pp_20": "6.13",
		          "pp_60a": "3.87"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "126.13",
		          "pp_3": "43.14",
		          "pp_5": "26.79",
		          "pp_10": "14.55",
		          "pp_20": "8.48",
		          "pp_60a": "5.34"
		        },
		        "sex_F": {
		          "pp_1": "110.36",
		          "pp_3": "37.74",
		          "pp_5": "23.43",
		          "pp_10": "12.73",
		          "pp_20": "7.41",
		          "pp_60a": "4.66"
		        }
		      }
		    },
		    "age_11": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "10.58",
		          "pp_3": "3.69",
		          "pp_5": "2.33",
		          "pp_10": "1.38"
		        },
		        "sex_F": {
		          "pp_1": "11.26",
		          "pp_3": "3.93",
		          "pp_5": "2.48",
		          "pp_10": "1.46"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "13.95",
		          "pp_3": "4.86",
		          "pp_5": "3.07",
		          "pp_10": "1.81"
		        },
		        "sex_F": {
		          "pp_1": "15.0",
		          "pp_3": "5.23",
		          "pp_5": "3.3",
		          "pp_10": "1.95"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "17.12",
		          "pp_3": "5.89",
		          "pp_5": "3.73",
		          "pp_10": "2.19",
		          "pp_20": "1.42"
		        },
		        "sex_F": {
		          "pp_1": "18.54",
		          "pp_3": "6.37",
		          "pp_5": "4.03",
		          "pp_10": "2.37",
		          "pp_20": "1.53"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "86.63",
		          "pp_3": "29.75",
		          "pp_5": "18.54",
		          "pp_10": "9.97",
		          "pp_20": "5.81"
		        },
		        "sex_F": {
		          "pp_1": "69.14",
		          "pp_3": "23.73",
		          "pp_5": "14.79",
		          "pp_10": "7.95",
		          "pp_20": "4.62"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "115.68",
		          "pp_3": "39.73",
		          "pp_5": "24.77",
		          "pp_10": "13.33",
		          "pp_20": "7.77",
		          "pp_60a": "4.98"
		        },
		        "sex_F": {
		          "pp_1": "94.27",
		          "pp_3": "32.37",
		          "pp_5": "20.17",
		          "pp_10": "10.85",
		          "pp_20": "6.32",
		          "pp_60a": "4.02"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "130.23",
		          "pp_3": "44.54",
		          "pp_5": "27.66",
		          "pp_10": "15.03",
		          "pp_20": "8.76",
		          "pp_60a": "5.56"
		        },
		        "sex_F": {
		          "pp_1": "113.87",
		          "pp_3": "38.94",
		          "pp_5": "24.18",
		          "pp_10": "13.14",
		          "pp_20": "7.65",
		          "pp_60a": "4.86"
		        }
		      }
		    },
		    "age_12": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "11.0",
		          "pp_3": "3.83",
		          "pp_5": "2.42",
		          "pp_10": "1.43"
		        },
		        "sex_F": {
		          "pp_1": "11.71",
		          "pp_3": "4.08",
		          "pp_5": "2.58",
		          "pp_10": "1.52"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "14.67",
		          "pp_3": "5.11",
		          "pp_5": "3.23",
		          "pp_10": "1.91"
		        },
		        "sex_F": {
		          "pp_1": "15.84",
		          "pp_3": "5.52",
		          "pp_5": "3.48",
		          "pp_10": "2.06"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "18.31",
		          "pp_3": "6.3",
		          "pp_5": "3.99",
		          "pp_10": "2.34",
		          "pp_20": "1.52"
		        },
		        "sex_F": {
		          "pp_1": "19.8",
		          "pp_3": "6.8",
		          "pp_5": "4.31",
		          "pp_10": "2.53",
		          "pp_20": "1.64"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "89.22",
		          "pp_3": "30.64",
		          "pp_5": "19.09",
		          "pp_10": "10.27",
		          "pp_20": "5.98"
		        },
		        "sex_F": {
		          "pp_1": "71.06",
		          "pp_3": "24.39",
		          "pp_5": "15.2",
		          "pp_10": "8.17",
		          "pp_20": "4.75"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "119.35",
		          "pp_3": "40.99",
		          "pp_5": "25.55",
		          "pp_10": "13.76",
		          "pp_20": "8.02",
		          "pp_60a": "5.18"
		        },
		        "sex_F": {
		          "pp_1": "97.11",
		          "pp_3": "33.35",
		          "pp_5": "20.78",
		          "pp_10": "11.18",
		          "pp_20": "6.51",
		          "pp_60a": "4.18"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "134.48",
		          "pp_3": "45.99",
		          "pp_5": "28.57",
		          "pp_10": "15.52",
		          "pp_20": "9.05",
		          "pp_60a": "5.8"
		        },
		        "sex_F": {
		          "pp_1": "117.48",
		          "pp_3": "40.18",
		          "pp_5": "24.95",
		          "pp_10": "13.56",
		          "pp_20": "7.9",
		          "pp_60a": "5.05"
		        }
		      }
		    },
		    "age_13": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "11.47",
		          "pp_3": "4.0",
		          "pp_5": "2.52",
		          "pp_10": "1.49"
		        },
		        "sex_F": {
		          "pp_1": "12.2",
		          "pp_3": "4.25",
		          "pp_5": "2.68",
		          "pp_10": "1.59"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "15.51",
		          "pp_3": "5.41",
		          "pp_5": "3.41",
		          "pp_10": "2.02"
		        },
		        "sex_F": {
		          "pp_1": "16.76",
		          "pp_3": "5.84",
		          "pp_5": "3.69",
		          "pp_10": "2.18"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "19.7",
		          "pp_3": "6.77",
		          "pp_5": "4.29",
		          "pp_10": "2.52",
		          "pp_20": "1.63"
		        },
		        "sex_F": {
		          "pp_1": "21.17",
		          "pp_3": "7.28",
		          "pp_5": "4.61",
		          "pp_10": "2.71",
		          "pp_20": "1.75"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "91.91",
		          "pp_3": "31.56",
		          "pp_5": "19.67",
		          "pp_10": "10.58",
		          "pp_20": "6.16"
		        },
		        "sex_F": {
		          "pp_1": "73.01",
		          "pp_3": "25.06",
		          "pp_5": "15.61",
		          "pp_10": "8.39",
		          "pp_20": "4.88"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "123.17",
		          "pp_3": "42.3",
		          "pp_5": "26.37",
		          "pp_10": "14.2",
		          "pp_20": "8.28",
		          "pp_60a": "5.4"
		        },
		        "sex_F": {
		          "pp_1": "100.02",
		          "pp_3": "34.35",
		          "pp_5": "21.4",
		          "pp_10": "11.52",
		          "pp_20": "6.71",
		          "pp_60a": "4.35"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "138.89",
		          "pp_3": "47.51",
		          "pp_5": "29.51",
		          "pp_10": "16.04",
		          "pp_20": "9.35",
		          "pp_60a": "6.04"
		        },
		        "sex_F": {
		          "pp_1": "121.19",
		          "pp_3": "41.45",
		          "pp_5": "25.74",
		          "pp_10": "13.99",
		          "pp_20": "8.16",
		          "pp_60a": "5.26"
		        }
		      }
		    },
		    "age_14": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "12.02",
		          "pp_3": "4.19",
		          "pp_5": "2.64",
		          "pp_10": "1.56"
		        },
		        "sex_F": {
		          "pp_1": "12.74",
		          "pp_3": "4.44",
		          "pp_5": "2.8",
		          "pp_10": "1.66"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "16.49",
		          "pp_3": "5.75",
		          "pp_5": "3.63",
		          "pp_10": "2.15"
		        },
		        "sex_F": {
		          "pp_1": "17.79",
		          "pp_3": "6.2",
		          "pp_5": "3.91",
		          "pp_10": "2.31"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "21.3",
		          "pp_3": "7.32",
		          "pp_5": "4.64",
		          "pp_10": "2.73",
		          "pp_20": "1.77"
		        },
		        "sex_F": {
		          "pp_1": "22.68",
		          "pp_3": "7.79",
		          "pp_5": "4.93",
		          "pp_10": "2.9",
		          "pp_20": "1.87"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "94.7",
		          "pp_3": "32.52",
		          "pp_5": "20.27",
		          "pp_10": "10.9",
		          "pp_20": "6.35"
		        },
		        "sex_F": {
		          "pp_1": "74.99",
		          "pp_3": "25.75",
		          "pp_5": "16.04",
		          "pp_10": "8.62",
		          "pp_20": "5.02"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "127.12",
		          "pp_3": "43.67",
		          "pp_5": "27.22",
		          "pp_10": "14.66",
		          "pp_20": "8.55",
		          "pp_60a": "5.63"
		        },
		        "sex_F": {
		          "pp_1": "103.01",
		          "pp_3": "35.37",
		          "pp_5": "22.04",
		          "pp_10": "11.86",
		          "pp_20": "6.91",
		          "pp_60a": "4.52"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "143.48",
		          "pp_3": "49.08",
		          "pp_5": "30.48",
		          "pp_10": "16.57",
		          "pp_20": "9.67",
		          "pp_60a": "6.3"
		        },
		        "sex_F": {
		          "pp_1": "125.02",
		          "pp_3": "42.76",
		          "pp_5": "26.56",
		          "pp_10": "14.43",
		          "pp_20": "8.42",
		          "pp_60a": "5.48"
		        }
		      }
		    },
		    "age_15": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "12.66",
		          "pp_3": "4.41",
		          "pp_5": "2.78",
		          "pp_10": "1.65"
		        },
		        "sex_F": {
		          "pp_1": "13.4",
		          "pp_3": "4.67",
		          "pp_5": "2.95",
		          "pp_10": "1.74"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "17.64",
		          "pp_3": "6.15",
		          "pp_5": "3.88",
		          "pp_10": "2.3"
		        },
		        "sex_F": {
		          "pp_1": "18.98",
		          "pp_3": "6.62",
		          "pp_5": "4.17",
		          "pp_10": "2.47"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "23.15",
		          "pp_3": "7.96",
		          "pp_5": "5.04",
		          "pp_10": "2.97",
		          "pp_20": "1.92"
		        },
		        "sex_F": {
		          "pp_1": "24.37",
		          "pp_3": "8.38",
		          "pp_5": "5.3",
		          "pp_10": "3.12",
		          "pp_20": "2.02"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "97.6",
		          "pp_3": "33.51",
		          "pp_5": "20.89",
		          "pp_10": "11.24",
		          "pp_20": "6.55"
		        },
		        "sex_F": {
		          "pp_1": "77.06",
		          "pp_3": "26.45",
		          "pp_5": "16.48",
		          "pp_10": "8.86",
		          "pp_20": "5.16"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "131.23",
		          "pp_3": "45.08",
		          "pp_5": "28.1",
		          "pp_10": "15.13",
		          "pp_20": "8.84",
		          "pp_60a": "5.87"
		        },
		        "sex_F": {
		          "pp_1": "106.11",
		          "pp_3": "36.44",
		          "pp_5": "22.71",
		          "pp_10": "12.22",
		          "pp_20": "7.12",
		          "pp_60a": "4.7"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "148.24",
		          "pp_3": "50.71",
		          "pp_5": "31.5",
		          "pp_10": "17.12",
		          "pp_20": "9.99",
		          "pp_60a": "6.58"
		        },
		        "sex_F": {
		          "pp_1": "128.99",
		          "pp_3": "44.12",
		          "pp_5": "27.4",
		          "pp_10": "14.89",
		          "pp_20": "8.69",
		          "pp_60a": "5.71"
		        }
		      }
		    },
		    "age_16": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "13.39",
		          "pp_3": "4.67",
		          "pp_5": "2.95",
		          "pp_10": "1.74"
		        },
		        "sex_F": {
		          "pp_1": "14.19",
		          "pp_3": "4.94",
		          "pp_5": "3.12",
		          "pp_10": "1.84"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "18.98",
		          "pp_3": "6.62",
		          "pp_5": "4.18",
		          "pp_10": "2.47"
		        },
		        "sex_F": {
		          "pp_1": "20.35",
		          "pp_3": "7.09",
		          "pp_5": "4.48",
		          "pp_10": "2.65"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "25.27",
		          "pp_3": "8.69",
		          "pp_5": "5.5",
		          "pp_10": "3.24",
		          "pp_20": "2.1"
		        },
		        "sex_F": {
		          "pp_1": "26.28",
		          "pp_3": "9.03",
		          "pp_5": "5.72",
		          "pp_10": "3.36",
		          "pp_20": "2.17"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "100.6",
		          "pp_3": "34.55",
		          "pp_5": "21.53",
		          "pp_10": "11.59",
		          "pp_20": "6.75"
		        },
		        "sex_F": {
		          "pp_1": "79.21",
		          "pp_3": "27.19",
		          "pp_5": "16.94",
		          "pp_10": "9.11",
		          "pp_20": "5.3"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "135.5",
		          "pp_3": "46.55",
		          "pp_5": "29.02",
		          "pp_10": "15.63",
		          "pp_20": "9.13",
		          "pp_60a": "6.12"
		        },
		        "sex_F": {
		          "pp_1": "109.34",
		          "pp_3": "37.55",
		          "pp_5": "23.4",
		          "pp_10": "12.59",
		          "pp_20": "7.34",
		          "pp_60a": "4.9"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "153.19",
		          "pp_3": "52.4",
		          "pp_5": "32.55",
		          "pp_10": "17.7",
		          "pp_20": "10.33",
		          "pp_60a": "6.87"
		        },
		        "sex_F": {
		          "pp_1": "133.13",
		          "pp_3": "45.54",
		          "pp_5": "28.29",
		          "pp_10": "15.38",
		          "pp_20": "8.97",
		          "pp_60a": "5.96"
		        }
		      }
		    },
		    "age_17": {
		      "nb_20": {
		        "sex_M": {
		          "pp_1": "14.23",
		          "pp_3": "4.96",
		          "pp_5": "3.13",
		          "pp_10": "1.85"
		        },
		        "sex_F": {
		          "pp_1": "15.09",
		          "pp_3": "5.26",
		          "pp_5": "3.32",
		          "pp_10": "1.96"
		        }
		      },
		      "nb_25": {
		        "sex_M": {
		          "pp_1": "20.51",
		          "pp_3": "7.15",
		          "pp_5": "4.51",
		          "pp_10": "2.67"
		        },
		        "sex_F": {
		          "pp_1": "21.88",
		          "pp_3": "7.63",
		          "pp_5": "4.81",
		          "pp_10": "2.85"
		        }
		      },
		      "nb_30": {
		        "sex_M": {
		          "pp_1": "27.67",
		          "pp_3": "9.51",
		          "pp_5": "6.02",
		          "pp_10": "3.55",
		          "pp_20": "2.3"
		        },
		        "sex_F": {
		          "pp_1": "28.37",
		          "pp_3": "9.75",
		          "pp_5": "6.17",
		          "pp_10": "3.63",
		          "pp_20": "2.35"
		        }
		      },
		      "nb_70a": {
		        "sex_M": {
		          "pp_1": "103.7",
		          "pp_3": "35.61",
		          "pp_5": "22.19",
		          "pp_10": "11.94",
		          "pp_20": "6.96"
		        },
		        "sex_F": {
		          "pp_1": "81.42",
		          "pp_3": "27.95",
		          "pp_5": "17.42",
		          "pp_10": "9.37",
		          "pp_20": "5.45"
		        }
		      },
		      "nb_80a": {
		        "sex_M": {
		          "pp_1": "139.91",
		          "pp_3": "48.06",
		          "pp_5": "29.97",
		          "pp_10": "16.14",
		          "pp_20": "9.43",
		          "pp_60a": "6.39"
		        },
		        "sex_F": {
		          "pp_1": "112.67",
		          "pp_3": "38.7",
		          "pp_5": "24.12",
		          "pp_10": "12.98",
		          "pp_20": "7.57",
		          "pp_60a": "5.11"
		        }
		      },
		      "nb_106a": {
		        "sex_M": {
		          "pp_1": "158.31",
		          "pp_3": "54.16",
		          "pp_5": "33.65",
		          "pp_10": "18.3",
		          "pp_20": "10.69",
		          "pp_60a": "7.18"
		        },
		        "sex_F": {
		          "pp_1": "137.41",
		          "pp_3": "47.01",
		          "pp_5": "29.2",
		          "pp_10": "15.88",
		          "pp_20": "9.27",
		          "pp_60a": "6.22"
		        }
		      }
		    }
		  }
		}
//定义函数 changeTwoDecimal_round_zero
function changeTwoDecimal_round_zero(x) {
    var f_x = parseFloat(x);
    if (isNaN(f_x)) {
        return;
    }
    f_x = accMul(f_x, 100);
    f_x = Math.round(f_x) / 100;
    var s_x = f_x.toString();
    var pos_decimal = s_x.indexOf('.');
    if (pos_decimal < 0) {
        pos_decimal = s_x.length;
        s_x += '.';
    }
    while (s_x.length <= pos_decimal + 2) {
        s_x += '0';
    }
    return s_x;
}
//定义函数 accMul
//定义函数 accAdd
function accAdd(arg1, arg2) {
    var r1, r2, m;
    try {
        r1 = arg1.toString().split(".")[1].length
    } catch (e) {
        r1 = 0
    }
    try {
        r2 = arg2.toString().split(".")[1].length
    } catch (e) {
        r2 = 0
    }
    m = Math.pow(10, Math.max(r1, r2))
    return (arg1 * m + arg2 * m) / m
}
function accMul(arg1, arg2) {
    var m = 0
      , s1 = arg1.toString()
      , s2 = arg2.toString();
    try {
        m += s1.split(".")[1].length
    } catch (e) {}
    try {
        m += s2.split(".")[1].length
    } catch (e) {}
    return Number(s1.replace(".", "")) * Number(s2.replace(".", "")) / Math.pow(10, m)
}
//定义函数 getAgeCityRange2028
function getAgeCityRange2028(insuredAge){
	if ("undefined" == typeof(insuredAge) || null == insuredAge || ('number' != typeof(insuredAge) && "" == insuredAge) || insuredAge < 0 || insuredAge > 17 ){
		return -1;
	}
	if (insuredAge >= 0 && insuredAge < 18) {
		return "a0_17y";
	} else {
		return -1;
	}
}
//定义函数 transSex
function transSex(sex) {
	if (sex == "1") {
		return "M";
	} else if (sex == "2") {
		return "F";
	} else {
		return sex;
	}
}

//定义函数 validate
function validate(parameter){
	if("undefined" == typeof(parameter) || null == parameter || "" == parameter){
		return true;
	}else{
		return false;
	}
}
var result = new Object();
var resultCode = 0;
function Quote2018 (insuredBirthday,sex,insuredAmount,insuredPeriod,paymentPeriod,paymentIntv,buyExtraRisk){
	_insuredBirthday = insuredBirthday;
	_sex = sex;
	_insuredAmount = insuredAmount;
	_insuredPeriod = insuredPeriod;
	_paymentPeriod = paymentPeriod;
	_paymentIntv = paymentIntv;
	_buyExtraRisk = buyExtraRisk;
	//非空校验
	if(validate(_insuredBirthday) || validate(_sex) || validate(_insuredPeriod) || validate(_paymentPeriod) || validate(_paymentIntv) || validate(_buyExtraRisk)){
		result={code:-1,premium:0,mildCase:0,exempt:0,message:"必填参数为空"};
		return result;
	}
	//参数合法性校验
	if('1' != _buyExtraRisk && '0' != _buyExtraRisk){
		result={code:-1,premium:0,mildCase:0,exempt:0,message:"附加轻症及轻症豁免保障选值不合法"};
		return result;
	}
	//校验性别
	_sex = transSex(_sex);
	if('M' != _sex && 'F' != _sex){
		result={code:-1,premium:0,mildCase:0,exempt:0,message:"性别选值不合法"};
		return result;
	}
	//年龄校验
	var _insuredAge = parseInt(_insuredBirthday);
	if(_insuredAge < 0 || _insuredAge > 17){
		result={code:-1,premium:0,mildCase:0,exempt:0,message:"年龄范围不合法"};
		return result;
	}
	var ageCityRange = getAgeCityRange2028(_insuredAge);
	if('-1' == ageCityRange){
		result={code:-1,premium:0,mildCase:0,exempt:0,message:"年龄范围不合法1"};
		return result;
	}
	//保额校验
	var _insureAmountStr = "relationJSON_2028.relation."+ageCityRange+".ia";
	var _insureAmountArr = eval(_insureAmountStr);
	_insureAmountArr = _insureAmountArr.split("_");
	if(parseInt(_insuredAmount) < parseInt(_insureAmountArr[0]) || parseInt(_insuredAmount) > parseInt(_insureAmountArr[1])){
		resultCode = 1;
	}
	//保险期间校验
	var _insuredPeriodStr = "relationJSON_2028.relation."+ageCityRange+".ip_lst";
	var _insuredPeriodArr = eval(_insuredPeriodStr);
	var _insurerPeriodFlag = false;
	for(var i = 0; i < _insuredPeriodArr.length; i++){
		if(_insuredPeriodArr[i] == _insuredPeriod){
			_insurerPeriodFlag = true;
		}
	}
	//保险期间不存在
	if(!_insurerPeriodFlag){
		resultCode += 2;
		result={code:resultCode,premium:0,mildCase:0,exempt:0,message:"保险期间不存在"};
		return result;
	}
	//交费期间校验
	var _paymentPeriodStr = "relationJSON_2028.relation."+ageCityRange+".pp_lst_"+ _insuredPeriod;
	var _paymentPeriodArr = eval(_paymentPeriodStr);
	var _paymentPeriodFlag = false;
	for(var i = 0; i < _paymentPeriodArr.length; i++){
		if(_paymentPeriodArr[i] == _paymentPeriod){
			_paymentPeriodFlag = true;
		}
	}
	//交费期间不存在
	if(_insurerPeriodFlag && !_paymentPeriodFlag){
		resultCode += 4;
	}
	if(resultCode > 0){
		result={code:resultCode,premium:0,mildCase:0,exempt:0,message:"保险期间或者交费期间不合法"};
		return result;
	}
	var premiumNum = '0.0';
	var mildCaseNum = '0.0';
	var exemptNum = '0.0';

	//主险保费
    var wjdd01_rate_json = "rateJSON_2028_WJDD01.rate.age_" + _insuredAge + ".nb_" + _insuredPeriod + ".sex_" + _sex + ".pp_" + _paymentPeriod;
    premiumNum = accMul(accMul(_insuredAmount, eval(wjdd01_rate_json)), 10);
    if("1" == _buyExtraRisk){//选择投保附件险，计算附加险保费
        //附加轻症保费
        var wsdb_rate_json = "rateJSON_2028_WSDB_1.rate.age_" + _insuredAge + ".nb_" + _insuredPeriod + ".sex_" + _sex + ".pp_" + _paymentPeriod;
        mildCaseNum = accMul(accMul(accMul(_insuredAmount, 0.2), eval(wsdb_rate_json)), 10);
        if("1" != _paymentPeriod){
	        //附加轻症豁免保费
        	var _insuredPeriodExempt = _paymentPeriod;
        	var _paymentPeriodExempt = "";
        	if(_paymentPeriod.indexOf("a") > 0){
        		_paymentPeriodExempt = Subtr(_paymentPeriod.replace("a",""),1) + "a";
        	}else{
        		_paymentPeriodExempt = Subtr(_paymentPeriod,1);
        	}
	        var wswp01_rate_json = "rateJSON_2028_WSWP01.rate.age_" + _insuredAge + ".nb_max.sex_" + _sex + ".pp_" + _paymentPeriodExempt;
	        exemptNum = accDiv(accMul(accAdd(premiumNum, mildCaseNum), eval(wswp01_rate_json)), 1000);
        }
    }
	//premiumNum = changeTwoDecimal_round_zero(premiumNum);
	//mildCaseNum = changeTwoDecimal_round_zero(mildCaseNum);
	//exemptNum = changeTwoDecimal_round_zero(exemptNum);
	result={code:"0",premium:premiumNum,mildCase:mildCaseNum,exempt:exemptNum,message:"正常报价"};
	month_price = accAdd(accAdd(changeTwoDecimal_round_zero(accMul(result.premium,0.09)),changeTwoDecimal_round_zero(accMul(result.mildCase,0.09))),changeTwoDecimal_round_zero(accMul(result.exempt,0.09)));
	year_price = result.premium
	data = {

		"year_price":year_price,
		"month_price":month_price
	};
	return data;
};

function calcPremium(data) {
    var insuredBirthday = data.year;
    var sex = data.gender;
    var insuredAmount = data.money;
    var insuredPeriod = data.expire;
    var paymentPeriod = data.interval;
    var paymentIntv = data.payType;
    var buyExtraRisk = "0";
    result = Quote2018 (insuredBirthday,sex,insuredAmount,insuredPeriod,paymentPeriod,paymentIntv,buyExtraRisk);
    return result;
}

